This is a primitive tracing emulator based off of oswan 0.70
Source gathered from various parts - credit given where possible.


wonderswan.exe {file name}
- <file name> is optional and will skip the booting gui.
  ex. saga.wsc

hook_log.txt should be placed in the directory where the rom is located.
It's suggested to keep the exe and wsc binary in the same folder.


test1.txt is an example of how to use the emulator.
hook_log.txt has more information.


Updates:
- Zalas' sound/gpu fixes
- FCEUltra cheats [create a subfolder called 'cheats']
- Layer toggling
- Vertical joypad cursors
- SRAM save/load [create a subfolder called 'saves']


keys:
'/' = toggles instruction logging to 'trace.log'
'.' = dumps RAM, SRAM, NT
',' = toggles memory logging to 'hook.txt' (set by 'hook_log.txt')

ESC = closes emulator
q   = closes emulator
F1  = brings up GUI
F2  = quick save to 'oswan.wss'
F3  = quick load from 'oswan.wss'
TAB = toggle frameskip


1 = Bring up list of cheats
2 = Search RAM for cheats
3 = Turn cheats on/off
- note: May affect sprites and maps when 'on' so beware
-   ex. Makaitoushi Saga

4 = Toggle Foreground layer
5 = Toggle Background layer
6 = Toggle Sprite layer 1
7 = Toggle Sprite layer 0

UP     = horizontal up (X)
DOWN   = horizontal down (X)
LEFT   = horizontal left (X)
RIGHT  = horizontal right (X)

RETURN = start
X      = button 2 (left)
C      = button 1 (right)

W      = vertical up (Y)
S      = vertical down (Y)
A      = vertical left (Y)
D      = vertical right (Y)
